package com.duobaoyu.dby.supply.common.biz.vo.refund;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 日志基类
 *
 * @author fengshaoyu
 * @version 1.0.0
 * @date 2022/10/3 16:41
 */
@Data
public class LogBase implements Serializable {
	/**
	 * id
	 */
	@TableId(type = IdType.ASSIGN_ID)
	private Long id;
	/**
	 * 订单状态
	 */
	@ApiModelProperty(value = "状态说明")
	private String status;
	/**
	 * 操作说明
	 */
	@ApiModelProperty(value = "操作说明")
	private String description;
	/**
	 * 操作方
	 */
	@ApiModelProperty(value = "操作方")
	private String operation;
	/**
	 * 创建时间
	 */
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@ApiModelProperty(value = "创建时间")
	private LocalDateTime createTime;
}
